advance settlements - Alemán Inglés Diccionario